A script to extrude and transform a selection of faces multiple times. #28570

Closed
opened 2011-09-08 17:22:53 +02:00 by Gera RG · 17 comments
Member

Project: Blender Extensions
Tracker: Py Scripts Contrib
Python: 3.2
Blender: 2.62
Author(s): liero, macouno, meta-androcto
Script name: MExtrude
Homepage: http://blenderartists.org/forum/showthread.php?219526-Multiple-extrusions-script
Wiki page: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Modeling/Multi_Extrude
Category: Mesh
SVN Download: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons/mesh_multi_extrude/
Status: Open

%%%Setup:

  • Install the addon or run it from a script editor.

Manual:

  • Look for button in ToolShelf.
  • Run it either in Edit or Object mode.
  • Apply to some mesh with at least one selected face.
  • It will extrude each face with same default values.
  • Change settings from ToolShelf or press F6.
  • Last extruded faces will remain selected.
  • Use F3 menu to repeat last settings.

Notes:

**Project**: Blender Extensions **Tracker**: Py Scripts Contrib **Python**: 3.2 **Blender**: 2.62 **Author(s)**: liero, macouno, meta-androcto **Script name**: MExtrude **Homepage**: http://blenderartists.org/forum/showthread.php?219526-Multiple-extrusions-script **Wiki page**: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Modeling/Multi_Extrude **Category**: Mesh **SVN Download**: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons/mesh_multi_extrude/ **Status**: Open %%%Setup: - Install the addon or run it from a script editor. Manual: - Look for button in ToolShelf. - Run it either in Edit or Object mode. - Apply to some mesh with at least one selected face. - It will extrude each face with same default values. - Change settings from ToolShelf or press F6. - Last extruded faces will remain selected. - Use F3 menu to repeat last settings. Notes: - There is already a bpy.ops.mesh.extrude_repeat in Blender that could be improved -and should be much faster than this- - A script in Entoforms project does something like this also, but couldn't run it myself. - Rotation settings works fine for a single face but a different orientation system could be useful in multiface mode. - blenderartists thread: http://blenderartists.org/forum/showthread.php?219526-Multiple-extrusions-script - blenderheads thread: http://www.blenderheads.org/forums/es/viewtopic.php?f=15&t=664 - Tell me if I'm missing something, not only code could be much better but also english naming and labelling.%%%
Author
Member

Changed status to: 'Open'

Changed status to: 'Open'

This task was automatically closed as archived as part of migration, because it was determined to be no longer active.

The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.

This task was automatically closed as archived as part of migration, because it was determined to be no longer active. The authoritative list of addons is on the wiki, we no longer have a report for each addon to track bugs and updates. Bugs can be reported individually and assigned to the addon developers. See the #Addons project page for more information on the workflow.

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Member

%%%Moved from Py Scripts Upload to Py Scripts Contrib%%%

%%%Moved from Py Scripts Upload to Py Scripts Contrib%%%
Member

%%%hi, thanks for the great script & welcome to Blender Extensions.
I'll be adding some things to the bl_info & I have some of the entoforms code for you, with permissions.
I'll upload or pm them to you soon, mesh_bump & mesh_grow could be intergrated in your script for some more extrusion types.
Assigned the script to myself, this means, I'll help you get ready for contrib & svn access.
Once you have svn access, the script will be assigned to you. :)

  • 1 for move to contrib
    Thanks again.

%%%

%%%hi, thanks for the great script & welcome to Blender Extensions. I'll be adding some things to the bl_info & I have some of the entoforms code for you, with permissions. I'll upload or pm them to you soon, mesh_bump & mesh_grow could be intergrated in your script for some more extrusion types. Assigned the script to myself, this means, I'll help you get ready for contrib & svn access. Once you have svn access, the script will be assigned to you. :) + 1 for move to contrib Thanks again. %%%
Member

%%%hi, I've added the extrude scripts bu macouno as an attatchment, feel free to re-use any code you find useful.
I may have moved this to contrib too quickly,
I'll have to talk to devs to see if I need to move it back to upload for a couple of weeks.%%%

%%%hi, I've added the extrude scripts bu macouno as an attatchment, feel free to re-use any code you find useful. I may have moved this to contrib too quickly, I'll have to talk to devs to see if I need to move it back to upload for a couple of weeks.%%%
Member

%%%Moved from Py Scripts Contrib to Py Scripts Upload%%%

%%%Moved from Py Scripts Contrib to Py Scripts Upload%%%
Member

%%%moving back to upload for now%%%

%%%moving back to upload for now%%%
Member

%%%Hi,
Due to changes to the api including the merging of bmesh, several addons are outdated.
Please, if you are the author of an addon check your script with blender revision 44256 or newer.
That is builds made After blender 2.62 official release.
I would ask that updates be made to your addon before the Blender 2.63 release.
6-8 weeks away.
This allows time for the api to become more exposed & bmesh to stablize furthur.
If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions.
At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed"
this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened.

Thanks for your understanding & patience during these Exciting Times.
Brendon.%%%

%%%Hi, Due to changes to the api including the merging of bmesh, several addons are outdated. Please, if you are the author of an addon check your script with blender revision 44256 or newer. That is builds made After blender 2.62 official release. I would ask that updates be made to your addon before the Blender 2.63 release. 6-8 weeks away. This allows time for the api to become more exposed & bmesh to stablize furthur. If you need help, drop into irc freenode #blenderpython or #blendercoders & feel welcome to ask questions. At the time of 2.63 release, scripts that are not repaired or in active developement will have their tracker page marked "Closed" this will not affect your links to the tracker, similar to closing scripts in 2.49b, the page will be still availible & can be re-opened. Thanks for your understanding & patience during these Exciting Times. Brendon.%%%
Member

%%%marked for contrib
added updated file for 2.62.3%%%

%%%marked for contrib added updated file for 2.62.3%%%
Member

%%%Moved from Py Scripts Upload to Py Scripts Contrib%%%

%%%Moved from Py Scripts Upload to Py Scripts Contrib%%%
Member

%%%moved to contrib%%%

%%%moved to contrib%%%
Member

%%%[canned response]

We gave you bf-extensions rights, read details at:


  • You can work on svn in contrib/ directory
See a help panel about svn here:
http://wiki.blender.org/index.php/Dev:Extensions/Sharing/SVN_Help
Don\'t forget to add a meaningful message at each svn commit
The password for svn is the same as the one you use to log in in this tracker.
  • We invited you to our commits mailing list
see http://lists.blender.org/mailman/listinfo/bf-extensions-cvs
Please subscribe, so that your commit mail will be sent to

subscribers instead of hanging on

You should have received a mail already about it, if not,

please leave a line here, thx!

  • Move your script in contrib/ directory in svn (if it's not
    there already)

  • We are assigning this script to yourself, so that you are
    responsible for maintenance.

Please click on "Monitor" to receive updates when people edit

your extension tracker page

  • Finally, we have moved this tracker page from the original
    location in "Upload", so check the tracker_url field and commit
    in bf-extensions

Thanks and welcome aboard! :)%%%

%%%[canned response] We gave you bf-extensions rights, read details at: - http://wiki.blender.org/index.php/Dev:Py/Sharing - http://wiki.blender.org/index.php/Dev:2.5/Py/Scripts/Guidelines/Addons ----- * You can work on svn in contrib/ directory ``` See a help panel about svn here: http://wiki.blender.org/index.php/Dev:Extensions/Sharing/SVN_Help ``` ``` Don\'t forget to add a meaningful message at each svn commit ``` ``` The password for svn is the same as the one you use to log in in this tracker. ``` * We invited you to our commits mailing list ``` see http://lists.blender.org/mailman/listinfo/bf-extensions-cvs ``` ``` Please subscribe, so that your commit mail will be sent to ``` subscribers instead of hanging on ``` You should have received a mail already about it, if not, ``` please leave a line here, thx! * Move your script in contrib/ directory in svn (if it\'s not there already) * We are assigning this script to yourself, so that you are responsible for maintenance. ``` Please click on "Monitor" to receive updates when people edit ``` your extension tracker page * Finally, we have moved this tracker page from the original location in "Upload", so check the tracker_url field and commit in bf-extensions Thanks and welcome aboard! :)%%%
Member

%%%updated tracker page link & svn link
renamed to mesh_mextrude%%%

%%%updated tracker page link & svn link renamed to mesh_mextrude%%%

%%%[canned response]

We gave you bf-extensions rights, read details at:


  • You can work on svn in contrib/ directory
See a help panel about svn here:
http://wiki.blender.org/index.php/Dev:Extensions/Sharing/SVN_Help
Don\'t forget to add a meaningful message at each svn commit
The password for svn is the same as the one you use to log in in this tracker.
  • We invited you to our commits mailing list
see http://lists.blender.org/mailman/listinfo/bf-extensions-cvs
Please subscribe, so that your commit mail will be sent to

subscribers instead of hanging on

You should have received a mail already about it, if not,

please leave a line here, thx!

  • Move your script in contrib/ directory in svn (if it's not
    there already)

  • We are assigning this script to yourself, so that you are
    responsible for maintenance.

Please click on "Monitor" to receive updates when people edit

your extension tracker page

  • Finally, we have moved this tracker page from the original
    location in "Upload", so check the tracker_url field and commit
    in bf-extensions

Thanks and welcome aboard! :)%%%

%%%[canned response] We gave you bf-extensions rights, read details at: - http://wiki.blender.org/index.php/Dev:Py/Sharing - http://wiki.blender.org/index.php/Dev:2.5/Py/Scripts/Guidelines/Addons ----- * You can work on svn in contrib/ directory ``` See a help panel about svn here: http://wiki.blender.org/index.php/Dev:Extensions/Sharing/SVN_Help ``` ``` Don\'t forget to add a meaningful message at each svn commit ``` ``` The password for svn is the same as the one you use to log in in this tracker. ``` * We invited you to our commits mailing list ``` see http://lists.blender.org/mailman/listinfo/bf-extensions-cvs ``` ``` Please subscribe, so that your commit mail will be sent to ``` subscribers instead of hanging on ``` You should have received a mail already about it, if not, ``` please leave a line here, thx! * Move your script in contrib/ directory in svn (if it\'s not there already) * We are assigning this script to yourself, so that you are responsible for maintenance. ``` Please click on "Monitor" to receive updates when people edit ``` your extension tracker page * Finally, we have moved this tracker page from the original location in "Upload", so check the tracker_url field and commit in bf-extensions Thanks and welcome aboard! :)%%%
Member

%%%Wrote wiki page, updated svn links, added bump function for endpoints or greebles.%%%

%%%Wrote wiki page, updated svn links, added bump function for endpoints or greebles.%%%
roborovski commented 2014-05-31 00:33:00 +02:00 (Migrated from localhost:3001)

Added subscriber: @roborovski

Added subscriber: @roborovski
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#28570
No description provided.